Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD PLACE Detached £347,500 12 Jul 2006
2 ORCHARD PLACE Detached £432,500 27 Nov 2017
3 ORCHARD PLACE Detached £299,950 28 Feb 2003
4 ORCHARD PLACE Detached £289,950 9 Nov 2001